<template>
    <div class="withdraw-history">
        <div class="withdraw-history-title">收入明细 — {{nick_name}}</div>
        <el-form :inline="true" :model="formInline">
            <el-date-picker
            v-model="dateValue"
            type="daterange"
            change="changTime"
            range-separator="至"
            start-placeholder="开始日期"
            end-placeholder="结束日期"
            :picker-options="pickerOptions2"
            value-format="yyyy-MM-dd">
        </el-date-picker>
        <el-form-item>
            <el-button type="primary" @click="search">搜索</el-button>
            <el-button type="primary" @click="reset">重置</el-button>
        </el-form-item>
        </el-form>
        <el-table
            :header-cell-style="{color:'#555555'}"
            class="black"
            :data="tableData"
            stripe
            border
            style="width: 100%">
            <el-table-column
                prop="account"
                label="id"
                align="center">
            </el-table-column>
            <el-table-column
                prop="sex"
                label="性别"
                align="center">
                <template slot-scope="scope">
                {{scope.row.sex == 0?'男':'女'}}
                </template>
            </el-table-column>
            <el-table-column
                prop="city"
                label="所在城市"
                align="center">
            </el-table-column>
            <el-table-column
                prop="identity"
                label="认证"
                align="center">
                <template slot-scope="scope">
                {{scope.row.identity == 0?'未认证':'已认证'}}
                </template>
            </el-table-column>
            <el-table-column
                prop="applyTime"
                label="申请提现时间"
                align="center">
            </el-table-column>
            <el-table-column
                prop="amount"
                label="提现金额"
                align="center">
            </el-table-column>
            <el-table-column
                prop="actual"
                label="实际转账"
                align="center">
            </el-table-column>
            <el-table-column
                prop="account"
                label="支付宝账户"
                align="center">
            </el-table-column>
            <el-table-column
                prop="status"
                label="状态"
                align="center">
                <template slot-scope="scope">
                {{scope.row.status == 1 ? '已执行':'已打回'}}
                </template>
            </el-table-column>
        </el-table>
    </div>
</template>

<script>
export default {
    name: 'withdraw-hadle',
    data () {
        return {
            dialogVisible: false,
            dateValue: '',
            end_time: '',
            params: {
                startTime: '',
                endTime: '',
                status: 1,
                id: 1
            },
            page: 1,
            page_size: 10,
            total_page: 0,
            formInline: {
                city: '',
                nickname: ''
            },
            nick_name: '',
            tableData: [{
                account: '30212078', // 站点ID
                area: '北京', // 站点名称
                nickname: '大菠萝', // 网站类型
                activate: '是', // 创建时间
                identity: '医生', // 网站类型
                code_text: '已生成', // 网站类型
                code_applier: '花花', // 网站类型
                consume: '2016-06-02', // 网站类型
                login_time: '2018-08-06', // 网站类型
                register_time: '2016-05-01' // 网站类型
            }, {
                account: '3021178', // 站点ID
                area: '深圳', // 站点名称
                nickname: '哈密瓜', // 网站类型
                activate: '是', // 创建时间
                identity: '老板', // 网站类型
                code_text: '未生成', // 网站类型
                code_applier: '大菠萝', // 网站类型
                consume: '2016-06-02', // 网站类型
                login_time: '2018-08-06', // 网站类型
                register_time: '2016-05-01' // 网站类型
            }, {
                account: '3053223', // 站点ID
                area: '北京', // 站点名称
                nickname: '大西瓜', // 网站类型
                activate: '是', // 创建时间
                identity: '导演', // 网站类型
                code_text: '已生成', // 网站类型
                code_applier: '小明', // 网站类型
                consume: '2016-06-02', // 网站类型
                login_time: '2018-08-06', // 网站类型
                register_time: '2016-05-01' // 网站类型
            }, {
                account: '3057684', // 站点ID
                area: '哈尔滨', // 站点名称
                nickname: '大白菜', // 网站类型
                activate: '是', // 创建时间
                identity: '工人', // 网站类型
                code_text: '未生成', // 网站类型
                code_applier: '大菠菜', // 网站类型
                consume: '2016-06-02', // 网站类型
                login_time: '2018-08-06', // 网站类型
                register_time: '2016-05-01' // 网站类型
            } ]
        }
    },
    created () {
        // this.tableData = []
    },
    mounted () {
        this.params.id = this.$route.params.id
        // 进来页面获取列表数据
        this.getData(this.params)
    },
    methods: {
        search () {
            this.params = {
                startTime: this.dateValue[0] || '',
                endTime: this.dateValue[1] || '',
                status: 1,
                id: this.params.id
            }
            // 进来页面获取课程
            this.getData(this.params)
        },
        reset () {
            this.dateValue = ''
        },
        getData (params) {
            let data = {
                'params': params
            }
            let _this = this
            this.tableData = []
            this.$api.withdraw.detailData(data, res => {
                // 隐藏加载动画
                // _this.$vux.loading.hide()
                if (res.code === 200) {
                    let list = res.data.list || []
                    for (let i = 0; i < list.length; i++) {
                        _this.nick_name = list[i].nickname
                        _this.tableData.push(list[i])
                    }
                }
            })
        }
    }
}
</script>

<style lang="less" scoped>
    .withdraw-history {
        position: relative;
        width: 100%;
        height: 100%;
        .withdraw-history-title{
            font-size: 22px;
            margin-bottom: 16px;
        }
        .demonstration{
            float: left;
            width: 500px;
        }
        .margin-bottom-12 {
            margin-bottom: 10px;
        }
        .el-row {
            margin-bottom: 20px;
            &:last-child {
                margin-bottom: 0;
            }
        }
        .el-col {
            border-radius: 4px;
        }
        .grid-content {
            position: relative;
            height: 40px;
        }
        .grid-padding {
            /* padding-left: 20px; */
            padding-right: 20px;
        }
        .grid-title {
            float: left;
            width: 72px;
            height: 40px;
            line-height: 40px;
            font-size: 14px;
            color: #333;
            text-align: center;
        }
        .grid-input {
            float: left;
            width: 130px;
            height: 40px;
            line-height: 40px;
            font-size: 14px;
            color: #333;
            text-align: center;
        }
        .row-bg {
            padding: 10px 0;
            background-color: #f9fafc;
        }
        .footer-page {
            width: 540px;
            margin: 0 auto;
            padding-top: 20px;
        }
    }
</style>
